<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->

<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="UTF-8">

<meta name="viewport" content="width=device-width" />

<link rel="shortcut icon" type="image/ico" href="favicon.ico">

<title>Lost or forgotten password - WinAuth</title>
<meta name="description" content="WinAuth is an open-source Windows Authenticator supporting Google Authenticator, Battle.net for World of Warcraft, Diablo III, Guild Wars 2, Rift." />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Lost or forgotten password - WinAuth" />
<meta property="og:description" content="WinAuth is an open-source Windows Authenticator supporting Google Authenticator, Battle.net for World of Warcraft, Diablo III, Guild Wars 2, Rift." />
<meta property="og:url" content="https://winauth.com/lost-forgotten-password/" />
<meta property="og:site_name" content="WinAuth" />

<link rel='stylesheet' id='reverie-stylesheet-css' href='css/style.css' type='text/css' media='all' />
<!--[if lt IE 9]>
<link rel='stylesheet' id='reverie-ie-only-css'  href='css/ie.css' type='text/css' media='all' />
<![endif]-->
<script type='text/javascript' src='js/vendor/custom.modernizr.js'></script>
</head>
<body class="page page-id-519 page-template-default">
<div class="contain-to-grid">

<nav class="top-bar">
<ul class="title-area">

<li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
</ul>
<section class="top-bar-section">
<ul class="left"><li class="divider"></li><li id="menu-item-16" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16"><a href="index.html">Home</a></li>
<li class="divider"></li><li id="menu-item-71" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-71"><a href="download.html">Download</a></li>
</ul> <ul class="right">
<li class="divider hide-for-small"></li>
</ul>
</section>
</nav>

</div>
<header class="row" role="banner">
<div class="small-12 columns">
<h1><a href="index.html" title="WinAuth">WinAuth</a></h1>
<h4 class="subheader">Portable open-source Authenticator for Windows</h4>
<hr />
</div>
</header>

<section class="container" role="document">
<div class="row">

<div class="small-12 large-8 columns" role="main">
<article class="post-519 page type-page status-publish hentry" id="post-519">
<header>

</header>
<div class="entry-content">
<p>When you set any protection in WinAuth such as using a password, locking to the current user, or using a YubiKey, then your authenticator information is encrypted using the keys generated from those sources.</p>
<p>For this reason there is no password recovery, or any way to recover your information if your keys are lost.</p>
<p>This can happen if:</p>
<ul>
<li>you forget or lose your password</li>
<li>you re-install Windows without removing the protection</li>
<li>you lose or your YubiKey becomes faulty</li>
</ul>
<p><strong>MAKE BACKUPS OF ALL YOUR AUTHENTICATORS</strong></p>
<p>You can do this in several ways:</p>
<ol style="list-style-position:inside;">
<li>Use the Export option in WinAuth. This creates a password protected zipped file that can be opened in any text editor to view your secret keys.</li>
<li>Right-click each authenticator and choose &#8220;Show Secret Key&#8230;&#8221; then write down the key and keep it somewhere safe.</li>
<li>Take a copy of the configuration file &#8220;\Users\<username>\AppData\Roaming\WinAuth\winauth.xml&#8221;. Note: you must TURN OFF the &#8220;Encrypt to only be useable on this computer&#8221; setting before you make your copy.</li>
</ol>
<p>As a precaution, WinAuth also makes an automatic encrypted backup of each newly created authenticator into your registry, or .xml file if running in portable mode. You can provide your PGP key for the backup by adding a <code>&lt;pgpkey&gt;</code> tag into your winauth.xml file, otherwise the default WinAuth PGP key is used.</p>
<h3>Recovering an Authenticator</h3>
<h4>From an exported WinAuth file</h4>
<p>From a new or existing version WinAuth, click the &#8220;Add&#8221; button, choose &#8220;Import&#8230;&#8221; and select your backup file.</p>
<h4>From a saved copy of your secret key</h4>
<p>Click &#8220;Add&#8221; and choose the appropriate authenticator type and enter the Secret key (or Recovery code) into the opened window.</p>
<h4>If you&#8217;ve been asked to provide your registry backup</h4>
<ol style="list-style-position:inside;">
<li>Run regedit.exe (click Start then &#8220;Run&#8230;&#8221; and enter &#8220;regedit&#8221;. If you do not have the &#8220;Run..&#8221; option visible, use the search field and find &#8220;regedit&#8221;).</li>
<li>Click the small arrow to the left of HKEY_CURRENT_USER so it expands</li>
<li>Do the same for: Software and WinAuth3</li>
<li>Click on Backup under WinAuth3.</li>
<li>On the right should be list of items. Double-click each one and copy the value of the &#8216;Value data&#8217; field. It starts with &#8220;&#8212;&#8211;BEGIN PGP MESSAGE&#8212;&#8211;&#8221; and ends with &#8220;&#8212;&#8211;END PGP MESSAGE&#8212;&#8211;&#8221;.</li>
<li>Put each entry in an email (or attached as a text file) and send it to recover@winauth.com</li>
</ol>
<p>
</div>
</section>
<div class="row full-width">
</div>
<footer class="row full-width" role="contentinfo">
<div>
<div class="small-12 large-4 columns">
<p>Copyright &copy; 2010-2017. Colin Mackie.</p>
</div>
<div class="small-12 large-8 columns">
</div>
</div>
</footer>

<script type="text/javascript">(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-17831830-3', 'winauth.com');
ga('require', 'displayfeatures');
ga('send', 'pageview');</script>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js'></script>
<script type='text/javascript' src='js/jQuery-noConflict.js'></script>
<script type='text/javascript' src='js/foundation.min.js'></script>
<script>
	(function($) {
		$(document).foundation();
	})(jQuery);
</script>
</body>
</html>
